O-Ran Architecture And Use Cases